home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 3715 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1.7 KB

  1. Path: news.nas.com!dialup03
  2. From: sjohnson@nas.com (Duane McCollough)
  3. Newsgroups: comp.lang.c++
  4. Subject: Borland C++ errors in Win95
  5. Date: Thu, 25 Jan 96 13:56:23 GMT
  6. Organization: Network Access Services, Inc.
  7. Message-ID: <4e8cm5$32f@barad-dur.nas.com>
  8. NNTP-Posting-Host: dialup03.nas.com
  9. Summary: Invalid page fault /  exception error in kernel32.dll  /  in 32 bit applications
  10. Keywords: Invalid Page fault excepton error
  11. X-Newsreader: News Xpress Version 1.0 Beta #4
  12.  
  13.  I have been running into problems when running 32 bit applications in 
  14. Windows95 which have been created with Borland C++ 4.02. The errors show up as 
  15. invalid page faults in whatever module or program is executing, and exception 
  16. c0000026H in KERNEL32.DLL also occurs. 
  17.  At first I thought it was hardware related and tried a different motherboard, 
  18. display and disk controlers and taking my system down to minimum hardware 
  19. configaration. I have also reloaded all software several times, played with 
  20. the swap file sitting. Recompiling does not work. 
  21.  The main application that I am having trouble with is AckEdit a Windows 
  22. editor for ACK3D a 3d game engine.  The error occurs most often when the 
  23. editor tries to free up bitmaps (320x200 8bit). The engine uses its own alloc 
  24. and free routines so the program can track memory usage better.  I modified it 
  25. to use alloc and free directly, there was no change.  I am also geting the 
  26. same exception code when running bench32 a program that I download in which 
  27. the docs said it was created using Borland 4.02. 
  28.   The next step I was considering was to upgrade to Borland C++ 4.51 or even 
  29. another C++ compiler, but if that is not the problem I would like to know 
  30. before doing it. 
  31.  
  32.